package com.mycompany.app.hr.eleave.service.leavepolicy;

import com.mycompany.app.hr.eleave.exception.LeaveValidationException;
import com.mycompany.app.hr.eleave.model.LeaveApplication;
import com.mycompany.app.hr.pa.model.Employee;

/**
 * 
 * @author Shawn.guo
 *
 */
public interface ILeavePolicyCheck {

    public void check(Employee employee, LeaveApplication app)
            throws LeaveValidationException;

}
